package com.test.service;

import java.util.List;

import com.test.domain.Priviledge;

public interface PriviledgeService {
	/**
	 * 查询出所有的权限列表
	 * @return
	 */
	public List<Priviledge> findAll();
	/**
	 * 通过存放有多个指定权限id的数组，查找多个权限
	 * @param priviledgeIds
	 * @return
	 */
	public List<Priviledge> findByIds(Integer[] priviledgeIds);
	/**
	 * 为实现树状结构，查询出顶级的权限列表
	 * @return
	 */
	public List<Priviledge> findTopList();
	/**
	 * 查询所有权限的url列表
	 * @return
	 */
	public List<String> findAllPriviledgeUrls();
}
